make one's life miserable - Turc Anglais Dictionnaire